genetically-engineered animals - Francés Inglés Diccionario